package org.anachronos.jeep.probe.test;

import org.anachronos.jeep.probe.Enablement;
import org.anachronos.jeep.probe.OnMethod;
import org.anachronos.jeep.probe.Probe;
import org.anachronos.jeep.probe.OnMethod.Kind;
import org.anachronos.jeep.probe.ProbeClass;
import org.anachronos.jeep.probe.ProbeMethod;

@Probe
public class MethodTrace {
	@Enablement
	public static boolean enable(final String className, final String methodName) {
		return true;
	}
	
	@OnMethod(kind=Kind.ENTRY)
	public static void onEnter(@ProbeClass String className, @ProbeMethod String methodName) {		
	}
	
	@OnMethod(kind=Kind.EXIT)
	public static void onExit() {		
	}
}
